package com.imagination.applet.domain.revenue.charge.model;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.math.BigDecimal;
import java.util.Currency;

@AllArgsConstructor
@Getter
public enum StarCharge {
    FIRST("FIRST", 20, BigDecimal.valueOf(3.9), Currency.getInstance("CNY")),
    SECOND("SECOND", 50, BigDecimal.valueOf(8.9), Currency.getInstance("CNY")),
    THIRD("THIRD", 200, BigDecimal.valueOf(33.9), Currency.getInstance("CNY")),
    FORTH("FORTH", 9999, BigDecimal.valueOf(999), Currency.getInstance("CNY")),
    FIFTH("FIFTH", 200, BigDecimal.valueOf(0.01), Currency.getInstance("CNY"));
//    SIXTH("SIXTH", 5000, BigDecimal.valueOf(0.01), Currency.getInstance("CNY")),
//    VIRTUAL("VIRTUAL", 5000, BigDecimal.valueOf(0.01), Currency.getInstance("CNY"));

    private final String level;
    private final Integer starNumber;
    private final BigDecimal price;
    private final Currency currency;
}
